a quiver of arrows - Turc Anglais Dictionnaire